European squid - Espagnol Anglais Dictionnaire